take up a lot of room - Alemán Inglés Diccionario